﻿*{box-sizing:border-box;}
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-family: "Microsoft Yahei","Hiragino Sans GB",SimSun,Arial,"Helvetica Neue",Helvetica; font-size: 14px; line-height: 1.5; color: #34495e; /*黑蓝色*/ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-font-feature-settings: "liga","kern"; background-color: #fff; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none outside none; }
a { color: #3498db; /*黑蓝色*/ outline: medium none; text-decoration: none; background: transparent; star: expression(this.onFocus=this.blur()); /*transition: all 0.2s ease-in-out;*/ }
a:hover { color: #f3ac00; /*浅蓝色*/ }
figure { margin: 0; }
img { border: 0; vertical-align: middle; }
i, cite, em, var, address, dfn { font-style: normal; }
abbr[title],
abbr[data-original-title] { /*标记缩写*/ cursor: help; border-bottom: 1px dotted; }
mark { /*高亮文本*/ background: #ff0; color: #000; }
small { /*标记小字*/ font-size: 80%; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; }
button, input, optgroup, select, textarea { margin: 0; color: inherit; font: inherit; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
input::-ms-clear { display: none; }
input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { margin: 0 2px; padding: .35em .625em .75em; border: 1px solid #c0c0c0; }
legend { padding: 0; border: 0; }
textarea { overflow: hidden; resize: none; }
optgroup { font-weight: bold; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #666; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #666; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #666; }
object { outline: none; }
/* 浮动 */
.fl { float: left !important; }
.fr { float: right !important; }
/* 清除浮动 */
.cf:before, .cf:after { content: " "; display: table; }
.cf:after { clear: both; }
.cf { *zoom: 1; }
/*单行文本溢出文本显示省略号*/
.ellipsis { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/*页面选中时背景颜色*/
::selection { background: #3498db; color: #fff; }
::-moz-selection { background: #3498db; color: #fff; }
/* 文本属性：标题 字号、样式、颜色、背景颜色 */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 { color: inherit; font-family: inherit; font-weight: normal; line-height: 1.5; margin: 0; }
h1, .h1 { font-size: 24px; }
h2, .h2 { font-size: 18px; line-height: 1.5555556; }
h3, .h3 { font-size: 16px; }
h4, .h4 { font-size: 14px; line-height: 1.5714285; }
h5, .h5 { font-size: 12px; }
p { margin: 0; font-size: 14px; line-height: 1.57142858;word-wrap: break-word; word-break: break-all; }
/*文本样式*/
.txt-left { text-align: left; }
.txt-right { text-align: right; }
.txt-center { text-align: center; }
.txt-bold { font-weight: bold; }
/*公用box*/
.container{width:1200px;margin:0 auto;position:relative;}

.r_gotop{text-align:center;position:fixed;z-index:10001;bottom:10px;display:none;right:10px;cursor:pointer;}
.r_gotop .btn-meau {
  background: url('../images/common/scrollup.png') no-repeat;
  display: block;
    height: 50px;
    width: 50px;
}
/*.r_gotop>i{display:inline-block;opacity:.7;filter:alpha(opacity=70);border:1px solid #8F9CAF;border-radius:50%;overflow:hidden;}
.r_gotop>i:after{position:absolute;content:'↑';font-size:48px;}*/

/*Footer Start Zsl*/
/*.r_footer{}
.r_footer a{color:rgba(255, 255, 255, .6);-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s;}
.r_footer a:hover{color:#fff;}
.rf_box1{background:#3E434F;padding:65px 0 48px;color:rgba(255,255,255,.6);}
.r_footer .rf1_l{float:left;}
.r_footer .rf1_l1{width:168px;margin:0 128px 0 53px;}
.rf_ld{display:block;}
.rf_ldl{}
.rf_ld2{}
.rf_ld>dt{color:#fff;font-size:20px;line-height:100%;padding:0 0 24px;}
.rf_ld>dd{line-height:100%;padding:8px 0;}
.rf_ld.rf_ldl>dd{float:left;width:50%;}
.rf_ld.rf_ld2>dd{}
.rf_ld>dd a{display:block;}
.r_footer .rf1_l2{width:106px;margin:0 123px 0 0;}
.r_footer .rf1_l3{width:106px;margin:0;}
.r_footer .rf1_r{}
.rf1_r{float:right;width:402px;}
.rf1_r .rf1_tbox{position:relative;}
.rf1_r .rf_pho{position:absolute;left:0;top:0;width:69px;}
.rf1_r .rf_phot{font-size:16px;padding:0 0 2px 99px;}
.rf1_r .rf_phon{color:#fff;font-size:38px;padding-left:99px;}
.rfl_qrbox{margin-top:49px;}
.rfl_qrbox .rf_qri{vertical-align:top;}
.rfl_qrbox .rf_qrb{display:inline-block;vertical-align:top;margin:0 0 0 26px;}
.rfl_qrbox .rf_qrb>img{width:80px;display:block;margin:0 auto 8px;}
.rfl_qrbox .rf_qrb>p{text-align:center;}
.rf_box2{background:#383D49;color:rgba(255,255,255,.6);padding:18px 0;}
.r_footer p{color:rgba(255,255,255,.6);}
.rf_box2 a{}
.rf_box2 .zizhi{display:block;text-align:center;margin:10px 0;}
.rf_box2 .zizhi>li{display:inline;margin-right:16px;}
.rf_box2 .zizhi>li:last-child{margin-right:0}
.rf_box2 .banquan{text-align:center;}
.rf_box2 .fengongsi{text-align:center}
.rf_box2 .fengongsi>dt{display:inline-block;}
.rf_box2 .fengongsi>dd{display:inline-block;margin:0 8px 0 0;float:none;line-height:1.4;}
.rf_box2 .fengongsi>dd a{display:block;}
.rf_box2 .np_yql{margin:10px auto 0;}
.rf_box2 .np_yql{}*/
/*Footer End Zsl*/

/*Header Start Zsl*/
.custom-nav{float:left;margin:0;}
.custom-nav .cn_item{display:block;float:left;position:relative;height:76px;line-height:76px;}
.site_header-2019 .custom-nav .cn_item{
  margin-right:0;
}
.custom-nav .cn_item .new-add-tip {
  display: block;
  width: 34px;
  height: 16px;
  background-color: #ff2424;
  border-radius: 3px;
  font-size: 13px;
  color: #fff;
  line-height: 13px;
  text-align: center;
  position: absolute;
  right: 3px;
  top: 9px;
  vertical-align: sub;
  font-style: normal;
}
.custom-nav .cn_item a:not(.np_link) { display: block; line-height: 36px; padding:20px 13px;margin:0; font-size: 16px;position:relative; }
.site_header-2019 .custom-nav .cn_item a:not(.np_link){}
.site_header-2020 .custom-nav .cn_item a:not(.np_link){}
.custom-nav .cn_item>a:after {height: 24px;background-color: #fff;content: '';position: absolute;width: 0px;border-radius: 25%;top: 48px;left: 50%;border-radius: 60px;transform: translateY(15px) scale(0.1);transition: 0.5s;}
.custom-nav .cn_item>a:hover::after{width:612px;left:-262px;}
.custom-nav .cn_item.cn_i2>a:hover::after,
.custom-nav .cn_item.cn_i2>a.active:after,
.custom-nav .cn_item.cn_i2>a.cur:after{width:312px;left:-127px;}
html.sh_active .cn_item>a:after{background-color: #4A4A4A;}
html.sh_active .site_header-2019 .cn_item>a:after{background-color:#1B68AE;}
html.sh_active .site_header-2020 .cn_item>a:after{background-color:#1B68AE;}
/* Header */
.site_header, .site_header *{box-sizing:border-box;}
.site_header{border-bottom: 1px solid transparent;background:#fff;transition:background .3s;}
.site_header{position: fixed; background: transparent; left: 0; top: 0; right: 0; width: 100%; z-index: 100;min-width:1200px;padding:0;}
html.sh_active .site_header{border-bottom-color:rgba(0,0,0,.1);}
.site_header:before{content: ""; position: absolute; width: 100%; height: calc(100%-1px); left: 0; right: 0; top: 0; bottom: 0; opacity: 0; border-bottom: 1px solid #f1f1f1; background-color: #fafafa !important; display: block; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; transition: opacity 0.3s ease; -webkit-transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; }
.site_header.site_header-2019:before{
  border-bottom: 1px solid #fff;
  background-color:#fff !important;
}
.site_header.site_header-2020:before{
  border-bottom: 1px solid #fff;
  background-color:#fff !important;
}
html.sh_active .site_header:before{opacity:1;}
.site_header .rh_right{float:right;margin-top:19px;}
.site_header.site_header-2019 .rh_right{margin-top:23px;}
.site_header.site_header-2020 .rh_right{margin-top:23px;}
.site_header .contact-tel { padding:0; margin:0 0 0 16px; line-height:100%; font-size: 16px; color: #fff; font-family: 'Microsoft YaHei';display:inline-block;vertical-align:middle;}
.site_header .contact-tel:hover { color: #FF8C05; }
.site_header .contact-tel img { display: inline-block; margin-right: 4px;width:21px;vertical-align:sub; }
.site_header .contact-tel>span{font-size:12px;display:inline-block;vertical-align:top}
html.sh_active .site_header .contact-tel{color:#FF8C05;}
.site_header .contact-tel .ct_img1{ display: none; }
.site_header .contact-tel .ct_img2{ display: inline-block; }
html.sh_active .site_header .contact-tel .ct_img1{ display: inline-block;}
html.sh_active .site_header .contact-tel .ct_img2{ display: none; }
/*.site_header-2020.site_header .contact-tel .ct_img1 {display:inline-block}
html.sh_active .site_header-2020.site_header .contact-tel .ct_img1{display:inline-block}*/
.site_header-2020.site_header .contact-tel img{margin-right:0;}

.site_header .container{width:auto;max-width:1840px;min-width:1200px;padding:0;}
.site_header.site_header-2019 .container{width:1200px;}
.site_header.site_header-2020 .container{padding:0 30px;max-width:1920px;min-width:1200px;height:76px;}
.site_header .navbar-header{position:absolute;left:0;top:9px;display:inline-block;vertical-align:middle;}
.site_header-2020.site_header .navbar-header{left:30px;top:12px;}
.site_header .navbar-collapse{float:left;margin:0 0 0 205px;}
.site_header-2020.site_header .navbar-collapse{margin: 0 auto;float: none;position: absolute;left: 50%;transform: translateX(-50%);}
.site_header .navbar-brand>.logo2{display:block;width:176px;}
.site_header .navbar-brand>.logo1{display:none;width:176px;}
html.sh_active .site_header .navbar-brand>.logo2{display:none;}
html.sh_active .site_header .navbar-brand>.logo1{display:block;}
.site_header.site_header-2019 .navbar-brand>.logo2{display:none;}
.site_header.site_header-2019 .navbar-brand>.logo1{display:block;}
html.sh_active .site_header.site_header-2019 .navbar-brand>.logo2{display:block;}
html.sh_active .site_header.site_header-2019 .navbar-brand>.logo1{display:none;}
.site_header.site_header-2020 .navbar-brand>.logo2{display:none;}
.site_header.site_header-2020 .navbar-brand>.logo1{display:block;}
html.sh_active .site_header.site_header-2020 .navbar-brand>.logo2{display:block;}
html.sh_active .site_header.site_header-2020 .navbar-brand>.logo1{display:none;}
.site_header a:not(.np_link){color:white;}
html.sh_active .sh_box a:not(.np_link){color:#353535;}
html.sh_active .sh_box .contact-tel:not(.np_link){color:#378BEC}
html.sh_active .site_header-2019 .sh_box a:not(.np_link){color:#333;}
html.sh_active .site_header-2020 .sh_box a:not(.np_link){color:#333;}
html.sh_active .site_header-2019 .sh_box .un_list a:not(.np_link),
html.sh_active .site_header-2020 .sh_box .un_list a:not(.np_link){color:#378BEC;}
html.sh_active .site_header-2019 .sh_box .contact-tel:not(.np_link){color:#333}
html.sh_active .site_header-2020 .sh_box .contact-tel:not(.np_link){color:#333}
.site_header .sh_box .subnav-hd a,
.site_header .sh_box .subnav-hd a,
.site_header.site_header-2019 .sh_box .subnav-hd a,
.site_header.site_header-2020 .sh_box .subnav-hd a,
html.sh_active .site_header-2019 .sh_box .subnav-hd a,
html.sh_active .site_header-2020 .sh_box .subnav-hd a{color:#333;padding:0 15px;font-size:14px;line-height:40px;}
.site_header .sh_box .subnav-hd a:hover,
.site_header .sh_box .subnav-hd a:hover,
.site_header.site_header-2019 .sh_box .subnav-hd a:hover,
.site_header.site_header-2020 .sh_box .subnav-hd a:hover,
html.sh_active .site_header-2019 .sh_box .subnav-hd a:hover,
html.sh_active .site_header-2020 .sh_box .subnav-hd a:hover{color:#0B87DD;}
/* 微信 */
.r_wx_p{line-height: 30px; position: relative;display:inline-block;vertical-align:middle;}
.r_wx_p .r_wx_link{display:block;padding: 0 0 0 28px; margin: 0;}
.r_wx_p .r_wx_link i{background: transparent url(http://www.risfond.com/static3/images/common/topwechat.png) center center no-repeat;background-size:21px 18px; width: 21px; height: 20px; margin: 0 5px 0 0; position: absolute; left: 2px; top: 6px;}
html.sh_active .r_wx_p .r_wx_link i{background-image:url(http://www.risfond.com/static3/images/common/topwechat1@3x.png);}
.site_header-2020 .r_wx_p .r_wx_link i{
  background-image:url(/static2/images/index2020_2/icon_wechat.png);
  width:24px;
  height:24px;
  background-size:cover;
  top:4px;
  left:-2px;
}
html.sh_active .site_header-2020 .r_wx_p .r_wx_link i{background-image:url(/static2/images/index2020_2/icon_wechat_gray.png);}
.r_wx_p .pop-content{width: 560px; display:none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 1s ease-in-out;overflow:hidden;top:30px;right:-70px;position:absolute;z-index:110;}
.r_wx_p .pop-content .img-wx {float: left;background: #fff;text-align: center;color: #555;}
.r_wx_p .pop-content img{display:block;margin:0 auto;width:182px;height:182px;}
.r_wx_p:hover .pop-content{display:block;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
/**/
.site-util-separator {margin: 0 2px; _margin: 0 7px; overflow: hidden; color:white;display:inline-block;vertical-align:top;}
html.sh_active .site-util-separator{color:#353535;}
.site_header .rh_loginbox{display:none;vertical-align:middle;margin-top:6px;margin-left:20px;color:white;}
.site_header .rh_loginbox.on{display:inline-block;}
.site_header .rh_loginbox>a{
  -webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s;
  font-size:13px;
}
.site_header .rh_loginbox>a:hover{color:#ddd!important;}
.site_header .rh_loginbox .hr-link{
  font-size:16px;
}
.site_header .rh_loginbox .user-link{
  color:white;
  margin:0 0 0 11px;
  padding:4px 13px;
  border-radius:13px;
  border:1px solid #fff;
  background:none;
  transition:all .25s ease-in-out;
  font-size:13px;
  font-weight:normal!important;
  line-height:18px;
}
.site_header .rh_loginbox .user-link:hover{
  text-decoration:none;
  background-color:#2e3949;
}
.site_header.site_header-2019 .rh_loginbox .user-link:hover{
  background:none;
  color: #f5f5f5!important;
}
html.sh_active .site_header .rh_loginbox{color:#353535}
html.sh_active .site_header .rh_loginbox>a:hover{color:#999!important;}
.site_header-2020.site_header .rh_loginbox{margin-top:0;}
html.sh_active .site_header.site_header-2019 .rh_loginbox>a:hover{color:#f5f5f5!important;}
.titlemodule {cursor: pointer;}
.titlemodule:after {height: 30px;background-color: #fff;content: '';position: absolute;width: 0px;border-radius: 25%;top: 36px;left: 50%;border-radius: 100px;transform: scale(0.1);transition: 0.5s;}
/*  */
.productContainer{display:-webkit-flex;/* Safari */display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;background-color:rgba(1, 5, 31, 0.6);height:135px;position:absolute;z-index:9999;top:70px;display:none;}
.productContainer .pc_item{float:left;width:20%;padding:0 8px;color:#fff;position:relative;}
.productContainer .pc_item>img{width:50px;margin:0;position:absolute;left:0;top:3px;}
.productContainer .pc_item>.pc_b{margin-left:65px;}
.productContainer .pc_item .pc_t{font-size:18px;line-height:100%;margin:0 0 14px;padding:12px 0 0;}
.productContainer .pc_item .pc_c{font-size:14px;color:rgba(255,255,255,.7);line-height:1.4;}
@media screen (min-width: 1200px) and (max-width: 1366px)  {
  .productContainer>.container {
    width: 1170px;
  }
  
  .productContainer .pc_item{padding:0 18px;}
  .productContainer .pc_item>.pc_b{margin-left:55px;}

}

@media only screen and (min-width: 1370px) and (max-width: 1490px) {
 .productContainer>.container {
    width: 1306px;
  }
}

@media (min-width: 1900px) {
  .productContainer>.container {
    width: 1840px;
  }
}
@media screen and (max-width: 1500px) {
  /*.custom-nav .cn_item a:not(.np_link) {
    margin: 0 10px;
  }*/
  
}
.onlogin_box{}
.onlogin_box .un_box{display:inline-block;position:relative;}
.onlogin_box .un_box .un_link{display:block;padding:8px;}
.onlogin_box .un_box .un_link>.rh_username{vertical-align:middle;}
.onlogin_box .un_box .un_link>i{display:inline-block!important;
                                vertical-align:middle;
                                margin-left:6px;
                                border-right: 5px solid transparent;
                                border-top: 5px solid white;
                                border-left: 5px solid transparent;
                                content: '';}
html.sh_active .onlogin_box .un_box .un_link>i{border-top: 8px solid #353535;}
.site_header-2019 .onlogin_box .un_box .un_link>i,
.site_header-2020 .onlogin_box .un_box .un_link>i{border-top-color:white;}
html.sh_active .site_header-2019 .onlogin_box .un_box .un_link>i,
html.sh_active .site_header-2020 .onlogin_box .un_box .un_link>i{border-top-color:rgba(0, 0, 0, .3);}
.onlogin_box .un_box .un_list{position:absolute;top:-430px;right:0;background:#fff;
                              width:0;padding:0;display:none;
                              /*transition:top ease-in-out .3s;*/
                              border-radius: 4px!important;z-index: 1000;padding-top: 10px;
                              box-shadow: 5px 5px rgba(102,102,102,.1);
                              list-style: none;text-shadow: none;
                              padding: 0;background-color: #fff;
                              margin: 10px 0 0;border: 1px solid #eee;
                              font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.onlogin_box .un_box .un_list.on{top:37px;width:113px;display:block;}
.onlogin_box .un_box .un_list>li{display:block;}
.onlogin_box .un_box .un_list>li>a{display:block;padding:14px 8px;color:#353535;
                                   transition:background-color ease-in-out .2s;
                                   padding:8px 16px 8px 26px;color: #6e6e6e;text-decoration: none;
                                   display: block;font-weight: 300;line-height: 18px;
                                   white-space: nowrap;text-align:left;font-size:16px;}
.onlogin_box .un_box .un_list>li>a:hover{background:#efefef;}
/*.onlogin_box .un_box:hover .un_list{right:0;width:123px;border:1px solid #dfdfdf;}*/
.onlogin_box .un_box .un_list:before{position:absolute;top:-8px;right:19px;left:auto;
                                           display:inline-block!important;
                                           border-right:8px solid transparent;
                                           border-bottom:8px solid #e0e0e0;
                                           border-left:8px solid transparent;
                                           content:'';}
/*Header End Zsl*/
/*服务*/
.onlineservices{width:51px; height:165px; position: fixed!important; right: 0; top: 50%; z-index: 99999;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+200));}
.onlineservices ul{height:165px; position: relative; /*margin-top:-82px;*/}
.onlineservices ul li{height:51px; background: url(/static2/images/common/onlineservices.png) 0 0 no-repeat; margin-bottom:4px; position: absolute; top:0; right:0;overflow: hidden; width: 55px;}
.onlineservices ul li.first{background-position: 0 -51px;}
.onlineservices ul li.second{background-position: 0 -102px; top:55px;}
.onlineservices ul li.third{top:55px;}
.onlineservices ul li.last{background-position: 0 -306px;top:110px;}
.onlineservices ul li.on.first{background-position: 0 -204px;}
.onlineservices ul li.on.second{background-position: 0 -255px;}
.onlineservices ul li.on.third{background-position: 0 -153px;}
.onlineservices ul li.on.last{background-position: 0 -357px;}
.onlineservices ul li a{display: block; height:51px;}
/* 第二版 右侧咨询部分 start */
.onlogin-wrap{
  width:70px;
  height:296px;
  position: fixed!important;
  right: 0;
  bottom: 72px;
  z-index: 99999;
  _position:absolute;
  _top:expression(eval(document.documentElement.scrollTop+200));
}
.onlogin-wrap ul{height:165px; position: relative;}
.onlogin-wrap ul li{
  border: 1px solid #ddd;
  width:70px;
  height:70px;
  position: absolute;
  top:0;
  right:0;
  background:rgba(0, 0, 0, .4);
  transition:all .4s ease-in-out;
}
.onlogin-wrap ul li::before{
  content: "";
  background-color: rgba(59,135,255, 1);
  position: absolute;
  top:0;
  left:0;
  height: 100%;
  width: 0;
  transition: all .8s ease;
  z-index:2;
}
.onlogin-wrap ul li:hover::before{
  width:100%;
}
.onlogin-wrap ul li *{
  transition:all .48s linear;
}
.onlogin-wrap ul li.first{}
.onlogin-wrap ul li.second{top:76px;}
.onlogin-wrap ul li.third{top:152px;}
.onlogin-wrap ul li.last{top:228px;}
.onlogin-wrap ul li:hover{
  width:166px;
  border-color:rgba(221,221,221,1);
  /*background:#3B87FF;*/
}
.onlogin-wrap ul li .ow-wximg{
  position:absolute;
  left:-150px;
  bottom:0;
  -ms-transform: translateX(66px);
  -webkit-transform: translateX(66px);
  transform: translateX(66px);
  -webkit-transition: opacity 1s,-webkit-transform 1s;
  transition: opacity 1s,-webkit-transform 1s;
  transition: transform 1s,opacity 1s;
  transition: transform 1s,opacity 1s,-webkit-transform 1s;
  -webkit-transition-delay: .1s;
  transition-delay: .1s;
  opacity: 0;
  padding:0;
  width:0;
  height:0;
  overflow:hidden;
}
.onlogin-wrap ul li:hover .ow-wximg{
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
  width:150px;
  height:150px;
}
.onlogin-wrap ul li .ow-item{
  display: inline-block;
  overflow: hidden;
  width: 97%;
  white-space: nowrap;
}
.onlogin-wrap ul li .ow-item-in{
  display: none;
  width: 0%;
  line-height: 70px;
  overflow: hidden;
  white-space: nowrap;
}
.onlogin-wrap ul li:hover .ow-item{
  display:none;
}
.onlogin-wrap ul li:hover .ow-item-in{
  display:block;
  width:100%;
}
.onlogin-wrap ul li .ow-item .ow-stxt{
  display:block;
  font-size:12px;
  vertical-align:middle;
}
.onlogin-wrap ul li .ow-item-in .ow-btxt{
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
}
.onlogin-wrap ul li a{
  display: block;
  color:white;
  text-align:center;
  height:70px;
  position:relative;
  z-index:3;
}
.onlogin-wrap ul li .ow-img{
  margin:14px 0 8px 0;
  width:20px;
  height:20px;
  vertical-align:middle;
}
.onlogin-wrap ul li:hover .ow-img{
  margin:0;
}
.onlogin-wrap ul li .ow-txt{
  display:block;
  font-size:12px;
  vertical-align:middle;
}
.onlogin-wrap ul li:hover .ow-txt{
  margin-left:8px;
  display:inline-block;
  font-size:14px;
}
/* 第二版 右侧咨询部分 end */
/*城市搜索*/
#txtSiteCompany{display:inline-block;vertical-align:middle;color:#fff;margin:25px 0 0 13px;position:relative;}
html.sh_active #txtSiteCompany {color:#353535;}
html.sh_active .site_header-2020 #txtSiteCompany {color:#333;}
#box_expectCity{position:absolute;left:0;top:26px;border: 2px solid #c9cbce;padding: 5px 0;width:596px;height:auto;display:none;
font-size: 14px;background: #fff;z-index: 10;float: right;margin: 0;}
#box_expectCity .cityspanel{min-height: 30px;margin: 3px 0;padding: 0;overflow: hidden;line-height: 28px;}
#box_expectCity dt{width: 68px;color: #378BEC;font-weight: normal;margin: 3px 0;padding-left: 12px;position: absolute;float: left;}
#box_expectCity dd{margin-left: 80px;overflow: hidden;float:left;}
#box_expectCity dd .clink{color: #555;cursor: pointer;width:66px;height:28px;font-size:14px;text-align:center;float:left;margin:3px 3px !important;padding:0 !important;background-color:#fafafa;}
#box_expectCity dd .clink:hover{background-color:#1C68AE;color:#fff;cursor:pointer;}
.site_header .site-company.active{cursor:pointer;padding-right:16px;}
.site_header .site-company.active:after{height:0;width:0;overflow: hidden;font-size: 0;line-height: 0;border-width:6px 5px 0; border-style:solid dashed; border-color:#fff transparent transparent;position:absolute;right:0;top:7px;content:'';-webkit-transition:transform 0.4s ease 0s;-moz-transition:transform 0.4s ease 0s;-ms-transition:transform 0.4s ease 0s;transition:transform 0.4s ease 0s;}
html.sh_active .site_header .site-company.active:after{border-color:#466694 transparent transparent;}
.site_header .site-company.active.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform: rotate(180deg);}
html.sh_active .site_header-2020.site_header .site-company.active:after{border-top-color:rgba(0,0,0,.3);}
/*城市搜索*/
/*新增关闭按钮--PZJ*/
#box_expectCity #closeBtn{position:absolute;right:9px;top:7px;width:17px;height:17px;text-align:center;line-height:17px;color:#bbb;cursor:pointer;font-size:12px;}